be situated in - French English Dictionary